fishing-v0 implements a simple, single species logistic growth-based fishery.
Observation Space The agent observes the fish population at that time step.
Model Dynamics Dynamics follow a logistic growth model.
Action Space The agent selects the amount of fish to harvest with respect to K. In this case, at interval of K/100ths: 0, K/100, K/50, 3K/100, K/25, …
Reward Function The agent is rewarded by the amount of fish harvested at a time step.
| Fishing Gym |
|---|
| Fishing Gym |
| ### fishing-v2 {data-commentary-width=400} |
{=html} <div id="htmlwidget-08f315c9347bc4d7481c" style="width:100%;height:auto;" class="datatables html-widget"></div> <script type="application/json" data-for="htmlwidget-08f315c9347bc4d7481c">{"x":{"style":"bootstrap4","filter":"none","vertical":false,"fillContainer":false,"data":[[],[],[],[],[],[]],"container":"<table class=\"table table-striped table-hover row-border order-column display\">\n <thead>\n <tr>\n <th> <\/th>\n <th>agent<\/th>\n <th>team<\/th>\n <th>mean<\/th>\n <th>std<\/th>\n <th>ref<\/th>\n <\/tr>\n <\/thead>\n<\/table>","options":{"order":[3,"desc"],"columnDefs":[{"className":"dt-right","targets":[3,4]},{"orderable":false,"targets":0}],"autoWidth":false,"orderClasses":false}},"evals":[],"jsHooks":[]}</script> |
| *** |
| fishing-v2 implements a single species logistic growth-based fishery with a tipping point. |
| Observation Space The agent observes the fish population at that time step. |
| Model Dynamics Dynamics follow a logistic growth model but below a population of 0.5K the population becomes much more likely to crash. |
| Action Space The agent selects a quantity of fish to harvest with respect to K with a continuous interval. |
| Reward Function The agent is rewarded by the amount of fish harvested at a time step. |
fishing-v4 implements a single species logistic growth-based fishery with model error.
Observation Space The agent observes the fish population at that time step.
Model Dynamics Dynamics follow a logistic growth model but with an r and K that are drawn from a normal distribution each episode.
Action Space The agent selects a quantity of fish to harvest with respect to K with a continuous interval.
Reward Function The agent is rewarded by the amount of fish harvested at a time step.
| Fishing Gym |
|---|
| Fishing Gym |
| ### fishing-v6 {data-commentary-width=400} |
{=html} <div id="htmlwidget-3b25a0cf61c5c7138528" style="width:100%;height:auto;" class="datatables html-widget"></div> <script type="application/json" data-for="htmlwidget-3b25a0cf61c5c7138528">{"x":{"style":"bootstrap4","filter":"none","vertical":false,"fillContainer":false,"data":[[],[],[],[],[],[]],"container":"<table class=\"table table-striped table-hover row-border order-column display\">\n <thead>\n <tr>\n <th> <\/th>\n <th>agent<\/th>\n <th>team<\/th>\n <th>mean<\/th>\n <th>std<\/th>\n <th>ref<\/th>\n <\/tr>\n <\/thead>\n<\/table>","options":{"order":[3,"desc"],"columnDefs":[{"className":"dt-right","targets":[3,4]},{"orderable":false,"targets":0}],"autoWidth":false,"orderClasses":false}},"evals":[],"jsHooks":[]}</script> |
| *** |
| fishing-v6 implements a single species Beverton-Holt model-based fishery. |
| Observation Space The agent observes the fish population at that time step. |
| Model Dynamics Dynamics follow the Beverton-Holt model. |
| Action Space The agent selects a quantity of fish to harvest with respect to K with a continuous interval. |
| Reward Function The agent is rewarded by the amount of fish harvested at a time step. |
fishing-v7 implements a single species May model-based fishery.
Observation Space The agent observes the fish population at that time step.
Model Dynamics Dynamics follow the May model.
Action Space The agent selects a quantity of fish to harvest with respect to K with a continuous interval.
Reward Function The agent is rewarded by the amount of fish harvested at a time step.
| Fishing Gym |
|---|
| Fishing Gym |
| ### fishing-v9 {data-commentary-width=400} |
{=html} <div id="htmlwidget-9b8b0915afa773ac177f" style="width:100%;height:auto;" class="datatables html-widget"></div> <script type="application/json" data-for="htmlwidget-9b8b0915afa773ac177f">{"x":{"style":"bootstrap4","filter":"none","vertical":false,"fillContainer":false,"data":[[],[],[],[],[],[]],"container":"<table class=\"table table-striped table-hover row-border order-column display\">\n <thead>\n <tr>\n <th> <\/th>\n <th>agent<\/th>\n <th>team<\/th>\n <th>mean<\/th>\n <th>std<\/th>\n <th>ref<\/th>\n <\/tr>\n <\/thead>\n<\/table>","options":{"order":[3,"desc"],"columnDefs":[{"className":"dt-right","targets":[3,4]},{"orderable":false,"targets":0}],"autoWidth":false,"orderClasses":false}},"evals":[],"jsHooks":[]}</script> |
| *** |
| fishing-v9 implements a single species Ricker model-based fishery. |
| Observation Space The agent observes the fish population at that time step. |
| Model Dynamics Dynamics follow the Ricker model. |
| Action Space The agent selects a quantity of fish to harvest with respect to K with a continuous interval. |
| Reward Function The agent is rewarded by the amount of fish harvested at a time step. |
fishing-v10 implements a single species non-stationary Beverton-Holt model-based fishery.
Observation Space The agent observes the fish population at that time step.
Model Dynamics Dynamics follow a Beverton-Holt model where r changes constantly over an episode by some amount, alpha.
Action Space The agent selects a quantity of fish to harvest with respect to K with a continuous interval.
Reward Function The agent is rewarded by the amount of fish harvested at a time step.
| Fishing Gym |
| ### fishing-v11 {data-commentary-width=400} |
{=html} <div id="htmlwidget-9da51587a9036e39e18f" style="width:100%;height:auto;" class="datatables html-widget"></div> <script type="application/json" data-for="htmlwidget-9da51587a9036e39e18f">{"x":{"style":"bootstrap4","filter":"none","vertical":false,"fillContainer":false,"data":[[],[],[],[],[],[]],"container":"<table class=\"table table-striped table-hover row-border order-column display\">\n <thead>\n <tr>\n <th> <\/th>\n <th>agent<\/th>\n <th>team<\/th>\n <th>mean<\/th>\n <th>std<\/th>\n <th>ref<\/th>\n <\/tr>\n <\/thead>\n<\/table>","options":{"order":[3,"desc"],"columnDefs":[{"className":"dt-right","targets":[3,4]},{"orderable":false,"targets":0}],"autoWidth":false,"orderClasses":false}},"evals":[],"jsHooks":[]}</script> |
| *** |
| fishing-v11 implements a fishery where the transition dynamics vary each episode. |
| Observation Space The agent observes the fish population at that time step. |
| Model Dynamics Transition dynamics can follow May, Ricker, Allen, Beverton-Holt or Myers population models. The dynamics model is randomly chosen every episode. |
| Action Space The agent selects a quantity of fish to harvest with respect to K with a continuous interval. |
| Reward Function The agent is rewarded by the amount of fish harvested at a time step. |